/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package com.optimus.web.mbean;

import com.optimus.common.util.ApplicationException;
import com.optimus.common.vo.CampanaVO;
import com.optimus.facade.MantenimientoFacade;
import com.optimus.facade.impl.MantenimientoFacadeImpl;
import javax.faces.bean.ManagedBean;
import javax.faces.bean.ViewScoped;
import javax.faces.event.ActionEvent;

/**
 *
 * @author vperez
 */
@ManagedBean(name="MantenimientoCampanaMBean")
@ViewScoped
public class MantenimientoCampanaMBean {
    private MantenimientoFacade mantenimientoFacade;

    public MantenimientoCampanaMBean(){
        mantenimientoFacade = new MantenimientoFacadeImpl();
    }
    public void guardar(ActionEvent actionEvent){
        try{
            //Llenar la data aqui
            CampanaVO campanaVO = new CampanaVO();
            mantenimientoFacade.insertar(campanaVO);
        }catch(ApplicationException ex ){

        }
    }
    public void nuevo(ActionEvent actionEvent){
        //llenar la data aqui e invocar al metodo de eliminacion en mantenimientoFacade
    }
    public void eliminar(ActionEvent actionEvent){
        //llenar la data aqui e invocar al metodo de eliminacion en mantenimientoFacade
    }
    public void modificar(ActionEvent actionEvent){
        //llenar la data aqui e invocar al metodo de eliminacion en mantenimientoFacade
    }

}
